package com.example.jobback.req.seeker.company;

import com.example.jobback.common.enums.WorkTimeType;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * @ClassName: GetPageCompaniesReq
 * @Description:分页获取公司列表请求体
 * @Author: lhb
 * @Date: 2025/7/23
 */
@Data
@Schema(title = "分页获取公司列表请求体")
public class GetPageCompaniesReq {
    @Schema(title = "地点")
    private String location;
    @Schema(title = "公司行业")
    private String companyIndustry;
    @Schema(title = "工作时间类别枚举")
    private WorkTimeType workTimeType;
    @Schema(title = "页数")
    private int pageNum;
    @Schema(title = "每页的数量")
    private int pageSize;
}
